antifreeze admixture - Turkish English Dictionary